Grover Tools#

These functions facilitate convenient construction and evaluation of Grover oracles.

grover.diffuser(*args[, permeability, ...])

Applies the Grover diffuser onto (multiple) QuantumVariables.

grover.tag_state(*args[, permeability, ...])

Applies a phase tag to (multiple) QuantumVariables.